#!/usr/bin/python3
# -*- coding: utf-8 -*-

"""
# @version: v1.0
# @author : 黄俊康
# @Email : 2661378467@qq.com
# @Project : glasscat
# @File : methods.py
# @Software: PyCharm
# @time: 2024/7/26 12:28
# @description : 
"""
from pathlib import Path

def func():
    pass


class Main():
    def __init__(self):
        pass


if __name__ == "__main__":
    pass


def column_index_to_letter(n):
    """
    将列索引（从1开始）转换为Excel中的列字母。

    参数:
    n -- 列索引（整数）

    返回:
    str -- 对应的Excel列字母
    """
    string = ""
    while n > 0:
        n, remainder = divmod(n - 1, 26)
        string = chr(65 + remainder) + string
    return string

def list_files_in_dir(directory):
    # 将字符串路径转换为Path对象
    p = Path(directory)
    # 遍历该目录下的所有文件（不包括子目录中的文件）
    files = []
    for file in p.iterdir():
        if file.is_file():
            # 输出文件名（不包含路径）
            files.append(file.name)
    return files